package com.travel.domain.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableLogic;
import lombok.Data;

import java.time.LocalDateTime;

@Data
@TableName("food_details")  // 对应数据库中的表名
public class FoodDetails {

    @TableId
    private Integer id;  // 主键

    private String name;  // 美食名称
    private String history;  // 美食历史

    private String info1;  // info1
    private String info2;  // info2
    private String info3;  // info3
    private String info4;  // info4
    private String info5;  // info5

    private String info1Image;  // info1对应的图片
    private String info2Image;  // info2对应的图片
    private String info3Image;  // info3对应的图片
    private String info4Image;  // info4对应的图片
    private String info5Image;  // info5对应的图片

    @TableField(fill = FieldFill.INSERT)
    private LocalDateTime createdAt;  // 创建时间

    @TableField(fill = FieldFill.INSERT_UPDATE)
    private LocalDateTime updatedAt;  // 更新时间
}
